points scored - French English Dictionary